home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / compat / misc < prev    next >
Text File  |  2005-01-13  |  3KB  |  122 lines

  1. // $XdotOrg: xc/programs/xkbcomp/compat/misc,v 1.2 2004/04/23 19:54:51 eich Exp $
  2. // $Xorg: misc,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
  3. //
  4. //
  5. //
  6. // $XFree86: xc/programs/xkbcomp/compat/misc,v 1.4 2003/05/15 13:31:57 pascal Exp $
  7.  
  8. default partial xkb_compatibility "misc"  {
  9.  
  10.     virtual_modifiers    Alt,Meta,Super,Hyper,ScrollLock;
  11.  
  12.     // Interpretations for some other useful keys
  13.  
  14.     interpret Terminate_Server {
  15.         action = Terminate();
  16.     };
  17.  
  18.     setMods.clearLocks= True;
  19.  
  20.     // Sets the "Alt" virtual modifier
  21.  
  22.     interpret Alt_L+Any     {
  23.         useModMapMods= level1;
  24.     virtualModifier= Alt;
  25.     action = SetMods(modifiers=modMapMods);
  26.     };
  27.  
  28.     interpret Alt_L    {
  29.     action = SetMods(modifiers=Alt);
  30.     };
  31.  
  32.     interpret Alt_R+Any     {
  33.         useModMapMods= level1;
  34.     virtualModifier= Alt;
  35.     action = SetMods(modifiers=modMapMods);
  36.     };
  37.  
  38.     interpret Alt_R    {
  39.     action = SetMods(modifiers=Alt);
  40.     };
  41.  
  42.     // Sets the "Meta" virtual modifier
  43.  
  44.     interpret Meta_L+Any     {
  45. //        useModMapMods= level1;
  46.     virtualModifier= Meta;
  47.     action = SetMods(modifiers=modMapMods);
  48.     };
  49.  
  50.     interpret Meta_L    {
  51.     action = SetMods(modifiers=Meta);
  52.     };
  53.  
  54.     interpret Meta_R+Any     {
  55.         useModMapMods= level1;
  56.     virtualModifier= Meta;
  57.     action = SetMods(modifiers=modMapMods);
  58.     };
  59.  
  60.     interpret Meta_R    {
  61.     action = SetMods(modifiers=Alt);
  62.     };
  63.  
  64.     // Sets the "Super" virtual modifier
  65.  
  66.     interpret Super_L+Any     {
  67. //        useModMapMods= level1;
  68.     virtualModifier= Super;
  69.     action = SetMods(modifiers=modMapMods);
  70.     };
  71.  
  72.     interpret Super_L    {
  73.     action = SetMods(modifiers=Super);
  74.     };
  75.  
  76.     interpret Super_R+Any     {
  77.         useModMapMods= level1;
  78.     virtualModifier= Super;
  79.     action = SetMods(modifiers=modMapMods);
  80.     };
  81.  
  82.     interpret Super_R    {
  83.     action = SetMods(modifiers=Super);
  84.     };
  85.  
  86.     // Sets the "Hyper" virtual modifier
  87.  
  88.     interpret Hyper_L+Any     {
  89. //        useModMapMods= level1;
  90.     virtualModifier= Hyper;
  91.     action = SetMods(modifiers=modMapMods);
  92.     };
  93.  
  94.     interpret Hyper_L    {
  95.     action = SetMods(modifiers=Hyper);
  96.     };
  97.  
  98.     interpret Hyper_R+Any     {
  99.         useModMapMods= level1;
  100.     virtualModifier= Hyper;
  101.     action = SetMods(modifiers=modMapMods);
  102.     };
  103.  
  104.     interpret Hyper_R    {
  105.     action = SetMods(modifiers=Hyper);
  106.     };
  107.  
  108.     // Sets the "ScrollLock" virtual modifier and
  109.     // makes it actually lock when pressed.  Sets
  110.     // up a map for the scroll lock indicator.
  111.     interpret Scroll_Lock+Any    {
  112.     virtualModifier= ScrollLock;
  113.     action = LockMods(modifiers=modMapMods);
  114.     };
  115.  
  116.     indicator "Scroll Lock" {
  117.     allowExplicit;
  118.     whichModState= Locked;
  119.     modifiers= ScrollLock;
  120.     };
  121. };
  122.